type int = number;
//class ExplorerRumorData
    
    export  class ExplorerRumorData
    {
        

        public static setNoticeArr(arg1: Array<any>): void
        {
            var loc3=0;
            var loc1=ExplorerRumorData.noticeArr.length;
            var loc2=arg1.length;
            if (loc1 + loc2 < 20) 
            {
                ExplorerRumorData.noticeArr = ExplorerRumorData.noticeArr.concat(arg1);
            }
            else 
            {
                ExplorerRumorData.noticeArr = ExplorerRumorData.noticeArr.concat(arg1);
                loc2 = ExplorerRumorData.noticeArr.length;
                ExplorerRumorData.noticeArr.splice(0, loc2 - 20);
            }
            return;
        }

        public static setNoticeMap(arg1: Array<any>, arg2: int): void
        {
            var loc4=0;
            var loc1=ExplorerRumorData.noticeMap[arg2] as Array<any>;
            if (loc1 == null || arg1 == null) 
            {
                return;
            }
            var loc2=loc1.length;
            var loc3=arg1.length;
            if (loc2 + loc3 < 20) 
            {
                loc1 = loc1.concat(arg1);
            }
            else 
            {
                loc1 = loc1.concat(arg1);
                loc3 = loc1.length;
                loc1.splice(0, loc3 - 20);
            }
            ExplorerRumorData.noticeMap[arg2] = loc1;
            return;
        }

        public static getNoticeArray(arg1: int): Array<any>
        {
            return ExplorerRumorData.noticeMap[arg1];
        }

        public static /* var */noticeArr: Array<any>;

        public static /* var */noticeMap: Map<any, any> /* flash.utils.Dictionary */;
    }

            ExplorerRumorData.noticeArr = [];
            ExplorerRumorData.noticeMap = new Map<any, any> /* flash.utils.Dictionary */();
        